草庐IT

Flutter list.builder 不滚动

全部标签

html - IE9中最大高度滚动DIV的问题

我在IE9中看到滚动DIV的奇怪行为。我在DIV上使用max-heightCSS标签。当我在包含在DIV中的输入框中输入文本时,DIV会变高。只有当输入框超出页面右边缘时才会发生这种情况。要重新创建,请缩小浏览器,使输入框超出屏幕右边缘,水平滚动条出现在DIV上。然后在任一输入框中输入文本。DIV会随着每次击键而变高。我搞砸了我的CSS或HTML,还是IE9的错误?谢谢。.ScrollTest{max-height:200px;overflow:auto;}SecondDIV 最佳答案 这似乎是一个错误,这种行为没有任何原因。我可以

javascript - 滚动时是否可以执行 "snap-to"效果?

我正在建立一个这样的网站(几乎是垂直幻灯片放映):http://mikelegacywebdesign.com/scrollpage_test/index.html我想要做但我想不通的一件事是如何使滚动捕捉到滚动时颜色变化的点。例如,滚动时,您会到达下一个要滚动到的颜色顶部附近的大约50-100像素处,如果它能捕捉到那个点,而不是继续滚动,那就太好了,因为它很难让那个“框架”完美对齐。这取决于用户滚动的完美数量,以便他们查看完整的帧,而不是序列中前一帧或下一帧的片段。任何知道是否有jQuery插件或其他东西的人都是我的英雄。这是到目前为止的整个页面。获得当前效果的简单编码:Scroll

javascript - 滚动时是否可以执行 "snap-to"效果?

我正在建立一个这样的网站(几乎是垂直幻灯片放映):http://mikelegacywebdesign.com/scrollpage_test/index.html我想要做但我想不通的一件事是如何使滚动捕捉到滚动时颜色变化的点。例如,滚动时,您会到达下一个要滚动到的颜色顶部附近的大约50-100像素处,如果它能捕捉到那个点,而不是继续滚动,那就太好了,因为它很难让那个“框架”完美对齐。这取决于用户滚动的完美数量,以便他们查看完整的帧,而不是序列中前一帧或下一帧的片段。任何知道是否有jQuery插件或其他东西的人都是我的英雄。这是到目前为止的整个页面。获得当前效果的简单编码:Scroll

html - 卡住页面垂直滚动的前两行

我已经实现了一个水平滚动的表格,并要求在垂直滚动时固定前两列。我创建了一个stackblitz来显示两个表。我要寻找的是,当用户滚动第二个表时,前两行法律类名称和基金名称应该是固定的。我尝试将以下类应用于相应的tds,但没有成功.stickyRows{position:sticky;}这是堆栈Blitzhttps://stackblitz.com/edit/angular-o2ukfsth{padding:7px;position:sticky;left:0px;min-width:250px;width:250px;background-color:#f5f7f7;}td{paddi

html - 卡住页面垂直滚动的前两行

我已经实现了一个水平滚动的表格,并要求在垂直滚动时固定前两列。我创建了一个stackblitz来显示两个表。我要寻找的是,当用户滚动第二个表时,前两行法律类名称和基金名称应该是固定的。我尝试将以下类应用于相应的tds,但没有成功.stickyRows{position:sticky;}这是堆栈Blitzhttps://stackblitz.com/edit/angular-o2ukfsth{padding:7px;position:sticky;left:0px;min-width:250px;width:250px;background-color:#f5f7f7;}td{paddi

javascript - 浏览器中的滚动位置 (scrollTop) 硬件加速了吗?

我最初的猜测是答案是否定的,因为这里提供了证据:https://github.com/inuyaksa/jquery.nicescroll/wiki/Native-scroll-vs-Hardware-accelerated-one我可以定性地注意到“HW加速”版本在我的计算机上滚动更流畅。我运行120Hz显示器。这表明第二种方法更快、更有效。对于HTML元素,例如Contentwhichexceeds100pxinheight我认为实现3D硬件加速布局的一种直接方法是渲染div的全高,然后将此输出加载为全高的纹理,然后使用纹理坐标渲染实际div一次只会显示100px。我的问题与scr

javascript - 浏览器中的滚动位置 (scrollTop) 硬件加速了吗?

我最初的猜测是答案是否定的,因为这里提供了证据:https://github.com/inuyaksa/jquery.nicescroll/wiki/Native-scroll-vs-Hardware-accelerated-one我可以定性地注意到“HW加速”版本在我的计算机上滚动更流畅。我运行120Hz显示器。这表明第二种方法更快、更有效。对于HTML元素,例如Contentwhichexceeds100pxinheight我认为实现3D硬件加速布局的一种直接方法是渲染div的全高,然后将此输出加载为全高的纹理,然后使用纹理坐标渲染实际div一次只会显示100px。我的问题与scr

jquery - 粘性标题滚动问题

我在网站上有一个粘性header。但是当视口(viewport)底部下方有非常特定数量的内容时(大约等于我的html上的2-3xpadding-top),如果尝试缓慢滚动,滚动会上下振荡。如果页面下方有大量内容,则效果很好。编辑:抱歉,如果我原来的问题不够清楚,但我希望整个页面滚动直到“标题”到达屏幕顶部,然后(并且只有在那时)让标题停止滚动,而页面的其余内容继续滚动在它后面滚动。这是一个JSfiddle$(function(){//ChecktheinitialPoistionoftheStickyHeadervarstickyHeaderTop=$('#stickyheader')

jquery - 粘性标题滚动问题

我在网站上有一个粘性header。但是当视口(viewport)底部下方有非常特定数量的内容时(大约等于我的html上的2-3xpadding-top),如果尝试缓慢滚动,滚动会上下振荡。如果页面下方有大量内容,则效果很好。编辑:抱歉,如果我原来的问题不够清楚,但我希望整个页面滚动直到“标题”到达屏幕顶部,然后(并且只有在那时)让标题停止滚动,而页面的其余内容继续滚动在它后面滚动。这是一个JSfiddle$(function(){//ChecktheinitialPoistionoftheStickyHeadervarstickyHeaderTop=$('#stickyheader')

html - iPad Safari 在内容广泛的 RTL 中不正确滚动

条件如下:使用iPadSafari页面处于RTL(从右到左)模式(阿拉伯语区域设置)页面动态加载一些比屏幕宽的内容出现奇怪的滚动行为页面一开始似乎向左滚动得太远(见屏幕截图),因此右侧(在LTR模式下通常是左侧)朝向中间,显示的似乎是负空间。您可以触摸并向右拖动以向左滚动以查看从屏幕外开始的一些内容,但我只能部分滚动,这使得一些内容远离左侧无法到达。这是我正在处理的缺陷的屏幕截图:这是一个可以重现问题的简单HTML:setTimeout(function(){$('test').appendTo('body');},1000);重现问题的步骤:将此HTML复制到本地文件在Chrome中